using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.Diagnostics;
using System.Windows.Forms;

namespace Janus.NorthwindDemo2007
{
	public class FolderView
	{

		private string mViewName;
		private ContentViewType mContentViewType;
		private string mLayoutName;
		public FolderView(string viewName, ContentViewType contentViewType, string layoutName)
		{
			mViewName = viewName;
			mContentViewType = contentViewType;
			mLayoutName = layoutName;
			mReadingPaneLocation = ReadingPaneLocation.Off;
		}
		public string ViewName
		{
			get
			{
				return mViewName;
			}
			set
			{
				mViewName = value;
			}
		}
		public ContentViewType ContentViewType
		{
			get
			{
				return mContentViewType;
			}
			set
			{
				mContentViewType = value;
			}
		}


		public string LayoutName
		{
			get
			{
				return mLayoutName;
			}
			set
			{
				mLayoutName = value;
			}
		}

		private ReadingPaneLocation mReadingPaneLocation;
		public ReadingPaneLocation ReadingPaneLocation
		{
			get
			{
				return mReadingPaneLocation;
			}
			set
			{
				mReadingPaneLocation = value;
			}
		}
	}

	public enum ReadingPaneLocation: int
	{
		Off,
		Bottom,
		Right
	}

} //end of root namespace